package com.mzj.saas.mservice.community.entity;


/**
 * 小区-房屋本体
 */

import com.mzj.saas.commons.IdEntity;

import javax.persistence.Entity;
import javax.persistence.Table;
import java.util.Date;

@Entity
@Table(name ="saas_community_building_ontology")
public class CommunityBuildingOntology extends IdEntity {

    private String communityId;  //小区id

    private Integer wallTemperatureRemould;  //外墙体温改造(0否 1是)

    private Date modificationTime;  //改造时间

    private Integer renovationBuildingNumber;  //改造栋数(栋)

    private Integer reconstructionFacade;  //外立面改造(0否 1是)

    private Integer corridorPipelineRenovation;  //楼道管线改造(0否 1是)

    private Integer outdoorWaterElectricity;  //水电气出户改造(0否 1是)

    private Integer corridorLightingRenovation; //楼道照明改造(0否 1是)

    private Integer buildingScatteredWater;  //楼体散水改造(0否 1是)

    private Integer conrridorDoorWindows; //楼道门窗改造(0否 1是)

    private Integer whetherElevatorInstalled;  //有无加装电梯(0无 1有)

    private Integer seismicReinforcementStairs;  //楼梯抗震加固(0否 1是)

    private Date reconstructionFacadeTime;  //外立面改造时间

    private Integer reconstructionFacadeNumber;  //外立面改造数量

    private Date pipelineRenovationTime;  //楼道管线改造时间

    private Integer pipelineRenovationNumber;  //楼道管线改造数量

    private Date waterElectricityTime;  //水电气出户改造时间

    private Integer waterElectricityNumber;  //水电气出户改造数量

    private Date lightingRenovationTime;  //楼道照明改造时间

    private Integer lightingRenovationNumber;  //楼道照明改造数量

    private Date scatteredWaterTime;  //楼体散水改造时间

    private Integer scatteredWaterNumber;  //楼体散水改造数量

    private Date doorWindowsTime;  //楼道门窗改造时间

    private Integer doorWindowsNumber;  //楼道门窗改造数量

    public Date getReconstructionFacadeTime() {
        return reconstructionFacadeTime;
    }

    public void setReconstructionFacadeTime(Date reconstructionFacadeTime) {
        this.reconstructionFacadeTime = reconstructionFacadeTime;
    }

    public Integer getReconstructionFacadeNumber() {
        return reconstructionFacadeNumber;
    }

    public void setReconstructionFacadeNumber(Integer reconstructionFacadeNumber) {
        this.reconstructionFacadeNumber = reconstructionFacadeNumber;
    }

    public Date getPipelineRenovationTime() {
        return pipelineRenovationTime;
    }

    public void setPipelineRenovationTime(Date pipelineRenovationTime) {
        this.pipelineRenovationTime = pipelineRenovationTime;
    }

    public Integer getPipelineRenovationNumber() {
        return pipelineRenovationNumber;
    }

    public void setPipelineRenovationNumber(Integer pipelineRenovationNumber) {
        this.pipelineRenovationNumber = pipelineRenovationNumber;
    }

    public Date getWaterElectricityTime() {
        return waterElectricityTime;
    }

    public void setWaterElectricityTime(Date waterElectricityTime) {
        this.waterElectricityTime = waterElectricityTime;
    }

    public Integer getWaterElectricityNumber() {
        return waterElectricityNumber;
    }

    public void setWaterElectricityNumber(Integer waterElectricityNumber) {
        this.waterElectricityNumber = waterElectricityNumber;
    }

    public Date getLightingRenovationTime() {
        return lightingRenovationTime;
    }

    public void setLightingRenovationTime(Date lightingRenovationTime) {
        this.lightingRenovationTime = lightingRenovationTime;
    }

    public Integer getLightingRenovationNumber() {
        return lightingRenovationNumber;
    }

    public void setLightingRenovationNumber(Integer lightingRenovationNumber) {
        this.lightingRenovationNumber = lightingRenovationNumber;
    }

    public Date getScatteredWaterTime() {
        return scatteredWaterTime;
    }

    public void setScatteredWaterTime(Date scatteredWaterTime) {
        this.scatteredWaterTime = scatteredWaterTime;
    }

    public Integer getScatteredWaterNumber() {
        return scatteredWaterNumber;
    }

    public void setScatteredWaterNumber(Integer scatteredWaterNumber) {
        this.scatteredWaterNumber = scatteredWaterNumber;
    }

    public Date getDoorWindowsTime() {
        return doorWindowsTime;
    }

    public void setDoorWindowsTime(Date doorWindowsTime) {
        this.doorWindowsTime = doorWindowsTime;
    }

    public Integer getDoorWindowsNumber() {
        return doorWindowsNumber;
    }

    public void setDoorWindowsNumber(Integer doorWindowsNumber) {
        this.doorWindowsNumber = doorWindowsNumber;
    }

    public String getCommunityId() {
        return communityId;
    }

    public void setCommunityId(String communityId) {
        this.communityId = communityId;
    }

    public Integer getWallTemperatureRemould() {
        return wallTemperatureRemould;
    }

    public void setWallTemperatureRemould(Integer wallTemperatureRemould) {
        this.wallTemperatureRemould = wallTemperatureRemould;
    }

    public Date getModificationTime() {
        return modificationTime;
    }

    public void setModificationTime(Date modificationTime) {
        this.modificationTime = modificationTime;
    }

    public Integer getRenovationBuildingNumber() {
        return renovationBuildingNumber;
    }

    public void setRenovationBuildingNumber(Integer renovationBuildingNumber) {
        this.renovationBuildingNumber = renovationBuildingNumber;
    }

    public Integer getReconstructionFacade() {
        return reconstructionFacade;
    }

    public void setReconstructionFacade(Integer reconstructionFacade) {
        this.reconstructionFacade = reconstructionFacade;
    }

    public Integer getCorridorPipelineRenovation() {
        return corridorPipelineRenovation;
    }

    public void setCorridorPipelineRenovation(Integer corridorPipelineRenovation) {
        this.corridorPipelineRenovation = corridorPipelineRenovation;
    }

    public Integer getOutdoorWaterElectricity() {
        return outdoorWaterElectricity;
    }

    public void setOutdoorWaterElectricity(Integer outdoorWaterElectricity) {
        this.outdoorWaterElectricity = outdoorWaterElectricity;
    }

    public Integer getCorridorLightingRenovation() {
        return corridorLightingRenovation;
    }

    public void setCorridorLightingRenovation(Integer corridorLightingRenovation) {
        this.corridorLightingRenovation = corridorLightingRenovation;
    }

    public Integer getBuildingScatteredWater() {
        return buildingScatteredWater;
    }

    public void setBuildingScatteredWater(Integer buildingScatteredWater) {
        this.buildingScatteredWater = buildingScatteredWater;
    }

    public Integer getConrridorDoorWindows() {
        return conrridorDoorWindows;
    }

    public void setConrridorDoorWindows(Integer conrridorDoorWindows) {
        this.conrridorDoorWindows = conrridorDoorWindows;
    }

    public Integer getWhetherElevatorInstalled() {
        return whetherElevatorInstalled;
    }

    public void setWhetherElevatorInstalled(Integer whetherElevatorInstalled) {
        this.whetherElevatorInstalled = whetherElevatorInstalled;
    }

    public Integer getSeismicReinforcementStairs() {
        return seismicReinforcementStairs;
    }

    public void setSeismicReinforcementStairs(Integer seismicReinforcementStairs) {
        this.seismicReinforcementStairs = seismicReinforcementStairs;
    }
}
